Cypress Semiconductor /psoc63 /BLE /BLELL /CONN_INTR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CONN_INTR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (CONN_CLOSED)CONN_CLOSED 0 (CONN_ESTB)CONN_ESTB 0 (MAP_UPDT_DONE)MAP_UPDT_DONE 0 (START_CE)START_CE 0 (CLOSE_CE)CLOSE_CE 0 (CE_TX_ACK)CE_TX_ACK 0 (CE_RX)CE_RX 0 (CON_UPDT_DONE)CON_UPDT_DONE 0DISCON_STATUS 0RX_PDU_STATUS 0 (PING_TIMER_EXPIRD_INTR)PING_TIMER_EXPIRD_INTR 0 (PING_NEARLY_EXPIRD_INTR)PING_NEARLY_EXPIRD_INTR

Description

Connection interrupt status and Clear register

Fields

CONN_CLOSED

If this bit is set it indicates that the link is disconnected. If this bit is written with 1, it clears the connection updated interrupt.

CONN_ESTB

If this bit is set it indicates that the connection has been established. The bit is also set when a connection update procedure is complet-ed, at the start of the first anchor point with the updated parameters. If this bit is written with 1, it clears the connection established interrupt.

MAP_UPDT_DONE

If this bit is set it indicates that the channel map update is completed at the instant specified by the firmware. If this bit is written with 1, it clears the map update done interrupt.

START_CE

If this bit is set it indicates that the connection event started interrupt has happened. If this bit is written with 1, it clears the connection event started interrupt.

CLOSE_CE

If this bit is set it indicates that the connection event closed interrupt has happened. If this bit is written with 1, it clears the connection event closed interrupt.

CE_TX_ACK

If this bit is set it indicates that the connection event transmission acknowledgement is received for the previous non-empty packet transmitted. If this bit is written with 1, it clears the ce transmission acknowledgement interrupt.

CE_RX

If this bit is set it indicates that a packet is received in the connection event. If this bit is written with 1, it clears the connection event received interrupt.

CON_UPDT_DONE

This bit is set when the last connection event with previous connec-tion parameters is reached. The bit is set immediately after the re-ceive operation at the anchor point of the last connection event. If this bit is written with 1, it clears the connection updated interrupt.

DISCON_STATUS

Reason for disconnect - indicates the reason the link is disconnected by hardware. 001 - connection failed to be established 010 - supervision timeout 011 - kill connection by host 100 - kill connection after ACK transmitted 101 - PDU response timer expired

RX_PDU_STATUS

Status of PDU received. This information is valid along with receive interrupt. xx1 - Bad Packet (packet with CRC error) 000 - empty PDU 010 - new data (non-empty) PDU 110 - Duplicate Packet

PING_TIMER_EXPIRD_INTR

If this is set, it indicates that ping timer has expired. If this bit is written with 1, it clears the interrupt.

PING_NEARLY_EXPIRD_INTR

If this is set, it indicates that ping timer has nearly expired. If this bit is written with 1, it clears the interrupt.

Links

() ()